do the due diligence - Turkish English Dictionary